antitank ditches - Espagnol Anglais Dictionnaire